assassinate (someone) publicly

Translations
публично убить (кого-то)
The dictator ordered to assassinate his rival publicly.
Диктатор приказал публично убить своего соперника.